To trench - Espagnol Anglais Dictionnaire